India, March 9 -- A new supreme leader now rules Iran, and the world is already paying the price at the pump. On March 8, 2026, Iran's Assembly of Experts chose Mojtaba Khamenei to lead the country. H... और पढ़ें